home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ____RRRRSSSSBBBB((((3333FFFF)))) ____RRRRSSSSBBBB((((3333FFFF))))
-
-
-
- NNNNAAAAMMMMEEEE
- RSB, SRSB - EISPACK routine. This subroutine calls the recommended
- sequence of subroutines from the eigensystem subroutine package (EISPACK)
- to find the eigenvalues and eigenvectors (if desired) of a REAL SYMMETRIC
- BAND matrix.
-
-
- SSSSYYYYNNNNOOOOPPPPSSSSYYYYSSSS
- ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee rrrrssssbbbb((((nnnnmmmm,,,, nnnn,,,, mmmmbbbb,,,, aaaa,,,, wwww,,,, mmmmaaaattttzzzz,,,, zzzz,,,, ffffvvvv1111,,,, ffffvvvv2222,,,, iiiieeeerrrrrrrr))))
- iiiinnnntttteeeeggggeeeerrrr nnnnmmmm,,,, nnnn,,,, mmmmbbbb,,,, mmmmaaaattttzzzz,,,, iiiieeeerrrrrrrr
- ddddoooouuuubbbblllleeee pppprrrreeeecccciiiissssiiiioooonnnn aaaa((((nnnnmmmm,,,,mmmmbbbb)))),,,,wwww((((nnnn)))),,,,zzzz((((nnnnmmmm,,,,nnnn)))),,,,ffffvvvv1111((((nnnn)))),,,,ffffvvvv2222((((nnnn))))
-
- ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee ssssrrrrssssbbbb((((nnnnmmmm,,,, nnnn,,,, mmmmbbbb,,,, aaaa,,,, wwww,,,, mmmmaaaattttzzzz,,,, zzzz,,,, ffffvvvv1111,,,, ffffvvvv2222,,,, iiiieeeerrrrrrrr))))
- iiiinnnntttteeeeggggeeeerrrr nnnnmmmm,,,, nnnn,,,, mmmmbbbb,,,, mmmmaaaattttzzzz,,,, iiiieeeerrrrrrrr
- rrrreeeeaaaallll aaaa((((nnnnmmmm,,,,mmmmbbbb)))),,,,wwww((((nnnn)))),,,,zzzz((((nnnnmmmm,,,,nnnn)))),,,,ffffvvvv1111((((nnnn)))),,,,ffffvvvv2222((((nnnn))))
-
-
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- On Input
- NNNNMMMM must be set to the row dimension of the two-dimensional array
- parameters as declared in the calling program dimension statement.
-
- NNNN is the order of the matrix A.
-
- MMMMBBBB is the half band width of the matrix, defined as the number of
- adjacent diagonals, including the principal diagonal, required to specify
- the non-zero portion of the lower triangle of the matrix.
-
- AAAA contains the lower triangle of the real symmetric band matrix. Its
- lowest subdiagonal is stored in the last N+1-MB positions of the first
- column, its next subdiagonal in the last N+2-MB positions of the second
- column, further subdiagonals similarly, and finally its principal
- diagonal in the N positions of the last column. Contents of storages
- not part of the matrix are arbitrary.
-
- MMMMAAAATTTTZZZZ is an integer variable set equal to zero if only eigenvalues are
- desired. Otherwise it is set to any non-zero integer for both
- eigenvalues and eigenvectors. On Output
-
- WWWW contains the eigenvalues in ascending order.
-
- ZZZZ contains the eigenvectors if MATZ is not zero.
-
- IIIIEEEERRRRRRRR is an integer output variable set equal to an error completion code
- described in section 2B of the documentation. The normal completion code
- is zero.
-
- FFFFVVVV1111 and FV2 are temporary storage arrays. Questions and comments should
- be directed to B. S. Garbow, APPLIED MATHEMATICS DIVISION, ARGONNE
- NATIONAL LABORATORY
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-